@charset "gb2312";
/* CSS Document */
body{ margin:0px; padding:0px; font-size:12px; font-family: "ËÎÌå";    width:100%;  margin:0 auto; }
ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	line-height: 26px;
} 
form{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#000; }
img{border:none;}
.layout{ width:100%; margin:0 auto; height:101px; }
.top1{ width:1000px;   margin:0 auto;}
.top1z{ width:1000px; margin:0 auto; color:#000;}

.top1z a { color:#000}
.tel { background:url(../images/tel.jpg) no-repeat  right center; height:31px; line-height:31px; color:#FF0000; width:306px; text-align:right; font-size:19px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.dh { width:170px; float: right}
.dh li { width:170px; float:left; text-align:right;}
.dh01 { background:url(../images/tel.jpg) no-repeat left center; line-height:35px; height:35px;}
.dh02 { background:url(../images/em.jpg) no-repeat left center; line-height:35px; height:35px;}

.TopSearch01 { width:250px; margin:0 auto; padding-top:20px; overflow:hidden}
.nav02 { background:url(../images/nav.jpg) repeat-x; width:100%;  }
.fav { width:152px; float:right; overflow:hidden }
.fav ul { width:152px; height:25px;}
.fav li { width:76px; float:left; list-style:none;font-size:12px; text-align:center; color:#000; height:25px; line-height:25px;}
.fav li span { float:right; padding-right:2px;}
.fav li a{ color:#000; font-size:12px;}
.Load01{width:700px; text-align:center; font-size:16px; font-weight:bold; overflow:hidden; height:40px; padding-top:20px;}

.topz02 { float:right; width:280px;  overflow:hidden; }
.topz02 ul{ float:right; width:280px;   }
.topz02 li { float:right;width:85x; padding-left:10px; text-align:center;  list-style:none; height:25px;  line-height:25px; color:#426c96; overflow:hidden }
.topz02 li a {  color:#426c96; }

.nta { width:980px; float:left; border-bottom:#383636  dashed 1px;  line-height:30px; color:#fff;}
.nta a { color:#fff;}








.flash2  { width:100%; background:url(../images/flash1.jpg) repeat-x  center bottom;  height:225px;  margin:0 auto; }
.flash2 ul { width:220px;}
.flash3  { width:210px; background:#ebebeb; height:150px; margin:0 auto; }

.f1 { width:1030px;  position:relative;}

.f2 {width:39px;z-index:1; top:144px;position:absolute;top:expression(eval(document.documentElement.scrollTop+0)); color:#fff;margin-top:10px;}
.f2 li{ width:39px; height:30px; position:relative; z-index:2;}
.f2 a{display:block; position:absolute; right:0px; top:0px; z-index:2; width:39px; color:#fff; height:30px; overflow:hidden; line-height:30px; text-align:center;padding-left:3px;}
.f2 a:hover{ background:url(../images/xlh.gif) no-repeat;}
.f2 .imgpic{position:absolute;top:-20px; left:-192px; width:200px; height:93px; overflow:hidden; display:none}



.main2 { width:1000px; background:#fff; margin:0 auto; overflow:hidden }
.main01 { width:100%; ;background: url(../images/bj01.jpg) repeat-x  top center;  margin:0 auto; overflow:hidden;  }

.main1 { width:100%; margin:0 auto;;z-index:9999999; padding-bottom:10px; overflow:hidden }
.main02 { width:1000px; margin:0 auto; margin-bottom:10px; padding-bottom:10px;  overflow:hidden }

.flash1 { width:100%;  margin:0 auto;    overflow:hidden}
/*.flash1 ul { width:1000px; height:360px; padding-left:1px; margin:0 auto;}
*/.jg11 { width:100%; margin:0 auto; height:13px; background: url(../images/line.jpg) no-repeat center top; overflow:hidden}

.hleft1 { width:712px; float:right; overflow:hidden }
.hleft2 { width:250px; float:left;margin-left:2px;  overflow:hidden   }

.hleft { width:292x; float:left; overflow: hidden; }
.tleft { width:474x; float:left; overflow: hidden; }
.tleft2 { width:214x; float:left; overflow: hidden; }
.tleft3 { width:474px; background:url(../images/t5.jpg) no-repeat; float:left; overflow: hidden; }

.hleft001 { width:225px; float:left; margin-left:2px; overflow:hidden }

.hleft002 { width:225px; float:left; margin-left:2px; margin-top:10px; overflow:hidden }


.fenge { border-right:#e8e8ea solid 1px; height:250px; float:left; width:1px; margin-left:5px; margin-right:5px; margin-top:10px; overflow:hidden}
.fenge001 { border-right:#e8e8ea solid 1px; height:220px; float:left; width:1px; margin-left:5px; margin-right:5px; margin-top:10px; overflow:hidden}
.hzj1 { width:100%; background: url(../images/bj.jpg);  margin:0 auto; overflow:hidden;}

.hzj { width:980px;  margin:0 auto;  }
.hzj  ul{ width:980px;  margin:0 auto; color:#858585; font-weight:bold; font-size:13px;  }


.left01 { width:654px; float:left; padding-top:10px;}
.left01bt { background:url(../images/lbt1.jpg) no-repeat; width:654px; height:32px; line-height:40px;  color:#fff; font-weight:bold; text-indent:30px; overflow:hidden}
.lefny { width:654px; background:url(../images/lefny.jpg) repeat-y; float:left}
.lefny ul { width:654px; margin-top:10px; margin-bottom:10px; }

.left02 { width:305px; float:right; padding-top:10px; overflow:hidden}
.left02bt { background:url(../images/lbt2.jpg) no-repeat; width:305px; height:33px; line-height:40px;  color:#fff; font-weight:bold; text-indent:30px; overflow:hidden}
.lef02ny { width:305px; background:url(../images/lef02ny.jpg) repeat-y; float:left}
.lef02ny ul { width:302px; margin-top:10px; margin-bottom:10px; }
.tt01 { width:675px; margin:0 auto;padding-top:10px; overflow:hidden; }
.ttbt {background:url(../images/t1.jpg) no-repeat; width:675px; height:29px; line-height:35px; font-weight:bold;  color:#fff; font-weight:bold; text-indent:50px; overflow:hidden}
.ttbt span { float:right; padding-right:10px; color:#41c9f1; font-weight:normal;}
.ttbt span a { color:#41c9f1}

.ttbt11 { width:180px; height:25x; line-height:25x; font-weight:bold;  color:#b5b5b5; font-weight:bold; text-indent:35px; overflow:hidden}
.ttbt11 span { float:right; padding-right:10px; color:#b5b5b5}
.ttbt11 span a { color:#000}

.ttlb01 { width:673px; float:left; border:#c6d6e6 solid 1px; border-top:none; overflow:hidden}
.ttlb01 ul { width:673px; margin:0 auto; padding-top:10px; padding-bottom:10px;}
.ttlb02 { width:310px; float:left; border:#c6d6e6 solid 1px; border-top:none; overflow:hidden}
.ttlb02 ul { width:310px; margin:0 auto; padding-top:8px; padding-bottom:8px; overflow:hidden}
.ttlb02 li { float:left; width:300px; line-height:25px; margin-left:5px; background:url(../images/p01.jpg) no-repeat left center; text-indent:10px; height:25px; overflow:hidden}
.ttlb02 li span { float:right;padding-right:10px; color:#ccc}
.ttlb02 li a { color:#484647}

.tt02 { width:325px; float:right;padding-top:10px; padding-left:10px; overflow:hidden; }
.tt03 { width:265px; float:right;padding-top:10px;  overflow:hidden; }
.tt04 { width:713px; float:left;padding-top:10px;  overflow:hidden; }

.ttlb03 { width:263px; float:left; border:#c6d6e6 solid 1px; border-top:none; overflow:hidden}
.ttlb03 ul { width:250px; margin:0 auto; padding-bottom:12px; padding-top:12px;}
.ttlb03 li { float:left; width:250px; line-height:25px; height:25px;}

.rw { width:987px; margin:0 auto; background:url(../images/t06.jpg) no-repeat; margin-top:5px; height:168px;}
.rw ul { width:887px; margin:0 auto;}
.rw a { color:#164f6d}
.td01 { width:1000px; margin:0 auto; margin-top:10px;}
.td01 ul { width:996px; margin:0 auto; border:#c6d6e6  solid 1px; border-top:none; overflow:hidden}
.td01 li { width:325px; float:left; padding-left:5px; padding-top:5px;}

.itbt  { width:235px; float:left; color:#373737; font-weight:bold;  text-indent:25px;  background:url(../images/t1.jpg) no-repeat; height:28px; line-height:28px; overflow:hidden}
.itbt span { float:right; padding-right:10px; padding-top:5px;}


.itbty  { width:295px; margin:0 auto; color:#000; font-size:16px; font-weight:bold;  text-indent:0px; text-align:left;   height:50px; line-height:50px; overflow:hidden}
.itbty span { float:right; padding-top:8px;  color:#0265b6}
.itbty span  a{ color:#0265b6; font-weight:normal}

.it01 { width:235px;  float:left;}
.it01y { width:315px; height:295px;  background:#fff; border:#acacac solid 1px;  float:right;}

.itlb { width:250px;  float:left;}
.itlb ul { width:248px; float:left;border:#d4d4d4 solid 1px; background:url(../images/bottom.jpg) no-repeat center bottom; border-top:none; padding-bottom:10px; overflow:hidden;}


.itlb01 { width:326px; padding-top:10px;  float:left;}
.itlb01 ul { width:324px; float:left;border:#d4d4d4 solid 1px; border-top:none; height:156px; padding-top:10px; padding-bottom:10px;}
.itlb01 li { width:310px; margin:0 auto;border-bottom:#d4d4d4  dashed 1px; text-indent:15px; background:url(../images/nt01.jpg) no-repeat left center; color:#585756; line-height:25px; height:25px;  overflow: hidden}
.itlb01 li a { color:#585858}
.itlb01 li a:hover { color:#000}

.itt02 { width:325x; padding-top:10px;  float:left;}
.itt02 ul { width:323px; float:left;border:#d4d4d4 solid 1px;padding-top:10px; height:156px; border-top:none; padding-bottom:10px;}
.itt02 li { width:310px;  margin:0 auto;border-bottom:#d4d4d4  dashed 1px;text-indent:15px;   color:#585756; background:url(../images/nt01.jpg) no-repeat left center; line-height:25px; overflow: hidden}
.itt02 li a { color:#585858;}

.itt02 li a:hover { color:#000}
.itbt01  { width:249px; float:left; color:#0066ba; text-align:center; font-weight:bold; background:url(../images/t2.jpg) no-repeat; height:26px; line-height:26px; overflow:hidden}
.itbt01 span { float:right; padding-right:10px; padding-top:10px;}

.itbt03 { width:642px; float:left; text-indent:35px; font-weight:bold;  background:url(../images/t3.jpg) no-repeat center; color:#0065b5; height:25px; line-height:25px; overflow:hidden}
.itbt03 span { float:right; padding-right:10px; padding-top:5px; overflow:hidden}
.itbt03 a { color:#12518e; font-weight:normal}
.itbt031 { width:695px; float: left; text-indent:12px; background:url(../images/ty02.jpg) no-repeat left bottom; font-weight:bold; font-size:13px;  color:#000; height:41px; line-height:41px; overflow:hidden}
.itbt031 span { float:right; padding-top:15px; padding-right:5px;  overflow:hidden}
.itbt031 span a { color:#0265b6; font-weight:normal}


.itbt0311 { width:304px; float: left; text-indent:12px; border-bottom:#a8a8a8 solid 1px;font-weight:bold; font-size:13px;  color:#000; height:41px; line-height:41px; overflow:hidden}
.itbt0311 span { float:right; padding-top:15px; padding-right:5px;  overflow:hidden}
.itbt0311 span a { color:#0265b6; font-weight:normal}


.itbt04 { width:1000px; float:left; color:#0065b5; text-indent:25px;  background:url(../images/t6.jpg) no-repeat; height:25px; line-height:25px; font-weight:bold; overflow:hidden}
.itbt04 span { float:right; padding-right:10px; padding-top:5px;}

.itbt05  { width:285px; float:left; text-indent:15px; color:#000; font-weight:bold;  background:url(../images/ty11.jpg) no-repeat left bottom; height:41px; line-height:41px; overflow:hidden}
.itbt05 span { float:right; ; padding-top:15px; padding-right:5px;}

.itbt055  { width:286px; float:left; text-indent:15px; color:#000; font-weight:bold;  background:url(../images/ty22.jpg) no-repeat left bottom; height:41px; line-height:41px; overflow:hidden}
.itbt055 span { float:right; ; padding-top:15px; padding-right:5px;}

.itbt06 { width:325px; float:left; text-indent:15px;color:#114984; font-weight:bold;  background:url(../images/t8.jpg) no-repeat; height:32px32px; line-height:32px; overflow:hidden}
.itbt06 span { float:right; padding-right:10px; padding-top:3px;}


.itbt07 { width:325px; float:left; text-indent:15px;color:#114984; font-weight:bold;  background:url(../images/t9.jpg) no-repeat; height:32px32px; line-height:32px; overflow:hidden}
.itbt07 span { float:right; padding-right:10px; padding-top:3px;}


.it02 { width:700px;  float:left;}
.it022 { width:285px;  float:right; overflow:hidden}
.it022 ul { width:283px; border:#b5b5b5 solid 1px; height:210px; border-top:none; float:left;}
.it022 li { width:275px; margin:0 auto; text-indent:15px; text-align:left; line-height:30px; border-bottom:#c3c3c3 dashed 1px;}

.it026 { width:285px;  float:right; overflow:hidden}
.it026 ul { width:283px; border:#b4b4b4 solid 1px; height:210px; border-top:none; float:left;}
.it026 li { width:275px; margin:0 auto; text-indent:7px; text-align:left; line-height:30px; border-bottom:#c3c3c3 dashed 1px; background:url(../images/n03.jpg) no-repeat left center;}
.it026 li span { float:right; color:#5a3a3a;}


.it0266 { width:304px;  float:right; overflow:hidden}
.it0266 ul { width:304px;  height:218px; border-top:none; float:left; overflow:hidden}
.it0266 li { width:304px; margin:0 auto; text-indent:20px; text-align:left; line-height:30px; height:30px; margin-top:10px; border-bottom:#c3c3c3 dashed 1px; background:url(../images/nf.jpg) no-repeat left center;}
.it0266 li span { float:right; color:#888;}

.it025 { width:285px;  float:right; overflow:hidden}
.it025 ul { width:283px; border:#b5b5b5 solid 1px; height:320px; border-top:none; float:left;}
.it025 li { width:275px; margin:0 auto; background:url(../images/xx02.jpg) no-repeat center bottom; text-indent:15px; text-align:left; line-height:30px; height:103px; }

/*.it022 li span { float:right; color:#9b999a}
.it022 li a { color:#4b4b4b}*/

.it023 { width:695px; height:215px; padding-bottom:10px;  float:left;}
.it023 ul { width:693px; border:#b5b5b5 solid 1px; border-top:none; margin:0 auto; line-height:25px;}
.it023 li { background:url(../images/nt04.jpg) no-repeat left center; text-indent:10px; padding-left:10px; border-bottom:#ccc dashed 1px; line-height:35px; color:#4d4d4d;}


.it0233 { width:329px;background:url(../images/xx05.jpg) no-repeat right bottom; padding-bottom:10px;  float:left;}
.it0233 ul { width:304px; float: left; height:205px; padding-bottom:13px;  overflow:hidden }
.it0233 li { background:url(../images/nf.jpg) no-repeat left center; text-indent:20px;  border-bottom:#ccc dashed 1px;line-height:30px; margin-top:10px; width:304px; color:#4d4d4d; height:30px; float:left; overflow:hidden}
.it0233 li span { float:right; color:#888}
.itrlb { width:642px;  float:left;}
.itrlb ul { width:640px; border:#d5d5d5 solid 1px;  background:url(../images/bottom2.jpg) no-repeat center bottom; margin-bottom:2px; padding-top:5px; color:#5d5d5d; border-top:none; margin:0 auto; overflow:hidden}
.itrlb a { color:#489843}


.it024 { width:695px; height:215px; padding-bottom:10px;  float:left;}
/*.it024 ul { width:693px; border:#b5b5b5 solid 1px; border-top:none; margin:0 auto; line-height:25px;}
*/
.itrlby1 { width:635px; margin:0 auto}
.itrlby1 ul { width:635px;  margin-bottom:2px; padding-top:5px; color:#5d5d5d; border-top:none; margin:0 auto; overflow:hidden}
.itrlby1 a { color:#489843}

.itrlb01 { width:739px;  float:left; padding-top:10px; overflow:hidden}
.itrlb01 ul { width:737px; border:#d5d5d5 solid 1px;  background:url(../images/bottom2.jpg) no-repeat center bottom; margin-bottom:2px; color:#5d5d5d; border-top:none; margin:0 auto; ; overflow:hidden}
.itrlb01 li { width:135px; padding-left:10px;  float:left; padding-bottom:10px; padding-top:10px; text-align:center;  line-height:25px; color:#888;  overflow:hidden}
.itrlb01 li a { color:#888; font-weight:bold; text-align:left;    }


.ti01 { width:1000px;  margin:0 auto; overflow:hidden}
.ti01 ul{ width:1000px; margin:0 auto}
.tyjj { float: left; width:720px; line-height:25px;}
.tzs { float:right; width:265px;}


.tyjj01 { float: left; width:720px; line-height:25px;}
.tyjj01 li { float:left; width:180px; padding-top:10px; text-align:center}
.tyjj01 li a { float:left; width:180px; padding-top:10px; text-align:center; color:#323232}
.tyjj01 li img { width:160px; height:183px; padding:2px; border:#ccc solid 1px;}

.tyjj02 { float: right; width:265px; line-height:25px;}
.tyjj02 li { float:left; width:265px;;text-indent:20px; text-align:left;background:url(../images/nf.jpg) no-repeat left center;border-bottom:#cfcfcf dashed 1px;height:30px; line-height:30px; margin-top:10px;   color:#323232;}
.tyjj02 li a {    color:#323232; }
.tyjj02 li span { float:right; color:#888;}



.ty06 { width:1002px;  margin:0 auto; background:url(../images/ty03.jpg) no-repeat left center; height:169px; margin-top:10px; overflow:hidden}
.ty06 ul { width:980px; padding-top:15px; margin:0 auto}


.ty07 { width:1000px;  margin:0 auto; margin-top:10px; overflow:hidden}
.ty07 ul { width:1000px; margin:0 auto}
.ty07 li { width:190px;  float:left; padding-left:5px; padding-right:5px; text-align:centen; padding-top:10px;}

.ty03 { width:1000px; margin:0 auto; overflow:hidden}
.ty03 ul { width:995px; margin:0 auto; border:#06b9f1  solid 1px; border-top:none; overflow:hidden}
.ty03 li { width:325px; float:left; padding-left:5px; padding-top:10px;}

.ty04 { width:1000px; margin:0 auto; margin-top:10px; overflow:hidden}
.ty04 ul { background:url(../images/t61.jpg) repeat-y left ; width:1000px; margin:0 auto; overflow:hidden}
.ty04 li { width:325px; float:left; padding-left:5px; padding-top:10px;}
.cont { width:400px; float:left;}
.contbt { width:345px; font-size:14px; font-weight:bold; float:left;}

.ty02 { width:1008px; background:url(../images/tj.jpg) no-repeat center; height:158px;  margin:0 auto; margin-top:10px;}
.ty02 ul { width:1008px; margin:0 auto;border-top:none; overflow:hidden}
.ty02 li { width:325px; float:left; padding-left:5px; }

.flink1{ border-top:#ccc solid 1px;  background:#fff; margin-top:10px;;}
.flink { width:100%; padding-bottom:10px;margin:0 auto; overflow: hidden}
.flink ul { width:1000px;   margin:0 auto; }
.flink ul a {  color:#000; }
.flink ul a:hover{ color:#000}
.foot11 { width:700px; margin:0 auto}
.foot11 li { width:100px; float:left;  text-align:center; color:#5c5c5c; text-align:center; overflow: hidden}
.foot11 li span { float:right;}
.foot11 li a { color:#000; text-align:center;}


.tlinkbt { width:1000px; background:url(../images/tlink.jpg) no-repeat center; height:48px; line-height:48px;  margin:0 auto; overflow:hidden}
.tlinkbt span { float:right; padding-right:15px;  overflow:hidden}
.tlinkbt a { color:#322107}
.tlink { width:1000px;   margin:0 auto; margin-top:10px;}

.tlink ul { width:1000px; margin:0 auto;border-top:none; padding-top:5px; padding-bottom:10px; overflow:hidden}

.tdbt { background:url(../images/t7.jpg) no-repeat; width:1000px; margin:0 auto; color:#fff; font-weight:bold;line-height:32px; text-indent:45px; height:28px; overflow:hidden}
.tdbt span { padding-right:10px; float:right; color:#41c9f3}
.tdbt span a {  color:#41c9f3}

.key13 { width:252px; float:right; padding-top:10px; overflow:hidden}
.key13 b { font-size:16px; line-height:40px;}
.key11 { background:url(../images/in01.jpg) no-repeat center left; border:none; width:232px; height:35px; text-indent:10px; line-height:30px;  overflow:hidden}
.key12 { background:url(../images/ss.jpg) no-repeat center left; float:right; border:none; width:56px; height:29px; line-height:29px; margin-right:20px; overflow:hidden}
.key13 { width:252px;   line-height:29px; overflow:hidden}


.ty01 { width:1000px; margin:0 auto; }
.ty01 ul { width:1000px;  border-top:none; margin:0 auto; overflow:hidden}
.ty01 li { float:left; width:200px; text-align:center; overflow:hidden}
.ty01 li img { width:185px; height:185px; border:#ccc solid 1px;}
.ty01 li a{ color:#323232}
.tybt {  width:1000px; margin:0 auto; font-size:24px; color:#0065c1; background:url(../images/ty01.jpg) no-repeat left  bottom; font-weight:bold;line-height:60px; text-align:center; height:60px; overflow:hidden}
.tybt span {  float:right; padding-top:10px; color:#41c9f3}
.tybt span a {  color:#41c9f3}

.tdbt01 { width:720px; color:#000; border-bottom:#a8a8a8 solid 1px; margin:0 auto;font-weight:bold;line-height:33px; text-indent:10px; height:33px; overflow: hidden}

.tdbt01 span { padding-right:10px; float:right; padding-top:5px; color:#41c9f3}
.tdbt01 span a {  color:#41c9f3}

.tjdbt01 { width:265px; color:#000; border-bottom:#a8a8a8 solid 1px; margin:0 auto;font-weight:bold;line-height:33px; text-indent:10px; height:33px; overflow: hidden}

.tjdbt01 span { padding-right:10px; float:right; padding-top:5px; color:#41c9f3}
.tjdbt01 span a {  color:#41c9f3}

.tdbt03 { background:url(../images/t42.jpg) no-repeat center; width:1000px; color:#fff; margin:0 auto;font-weight:bold;line-height:33px; text-indent:10px; height:33px; overflow: hidden}
.tdbt03 span { padding-right:10px; float:right; padding-top:5px; color:#41c9f3}
.tdbt03 span a {  color:#41c9f3}

.tdbt04 { background:url(../images/t62.jpg) no-repeat center; width:999px; color:#fff; margin:0 auto;font-weight:bold;line-height:38px; text-indent:45px; height:10px; overflow: hidden}

.tdbt01 span { float:right; padding-right:10px; }
.tdbt02 { background:url(../images/t9.jpg) no-repeat; width:986px; color:#149fd6; margin:0 auto;font-weight:bold;line-height:30px; text-indent:30px; height:30px; overflow: hidden}

.ndbt {  width:1000px; margin:0 auto; color:#fff; background:url(../images/t1.jpg) no-repeat center left; font-size:13px; font-weight:bold; line-height:39px; text-indent:15px; height:39px;  overflow:hidden}
.ndbt span{ float:right; padding-right:15px; font-weight:normal; color:#000}
.ndbt span a { font-weight:normal; color:#000}
.ndbt span a:hover { font-weight:normal; color:#000	}

.ndbt01 { background:url(../images/ybt01.jpg) no-repeat center;  width:1000px; margin:0 auto; color:#000; font-weight:bold;line-height:36px; text-indent:185px; height:36px;  overflow:hidden}

.ndbt02 { width:1000px; margin:0 auto; color:#b6b6b6; line-height:36px; text-indent:20px; height:36px;  overflow:hidden}
.ndbt02 a { color:#b6b6b6;}
.ndbt02 a:hover { color:#000;}
.ndbt03 { background:url(../images/ybt03.jpg) no-repeat center; width:1000px; margin:0 auto; color:#000; font-weight:bold;line-height:36px; text-indent:185px; height:36px;  overflow:hidden}
.ndbt04 { background:url(../images/ybt04.jpg) no-repeat center; width:1000px; margin:0 auto; color:#000; font-weight:bold;line-height:36px; text-indent:185px; height:36px;  overflow:hidden}





.td02 { width:986px; margin:0 auto; margin-top:10px;}
.td02 ul { width:983px; margin:0 auto; border:#c6d6e6  solid 1px; padding-top:5px; padding-bottom:5px; border-top:none; overflow:hidden}

.td03 { width:986px; margin:0 auto; margin-top:10px;}
.td03 ul { width:982px; margin:0 auto; border:#c6d6e6  solid 1px; padding-top:5px; padding-bottom:5px; border-top:none; overflow:hidden}

.ttlb04 { width:711px; float:left; border:#c6d6e6 solid 1px; border-top:none; overflow:hidden}
.ttlb04 ul { width:700px; margin:0 auto; padding-top:15px;}
.ttlb04 li { float:left; width:110px; padding-left:25px; text-align:center; line-height:25px; }
.ttlb04 li a { float:left; width:110px; text-align:left; color:#4b4b4b; }
.ttlb04 li img { margin-left:5px;}
.ttbt12 { background:url(../images/t04.jpg) no-repeat; width:265px; height:31px; line-height:31px; font-weight:bold;  color:#15a1d4; font-weight:bold; text-indent:30px; overflow:hidden }
.ttbt12 span { float:right; padding-right:2px; color:#15a1d4}
.ttbt12 span a { color:#15a1d4}

.ttbt13 { background:url(../images/t05.jpg) no-repeat; width:713px; height:31px; line-height:31px; font-weight:bold;  color:#15a1d4; font-weight:bold; text-indent:30px; overflow:hidden }
.ttbt13 span { float:right; padding-right:2px; color:#15a1d4}
.ttbt13 span a { color:#15a1d4}


.ttbt02 {background:url(../images/t021.jpg) no-repeat; width:981px; height:40px; line-height:45px;  color:#fff; font-weight:bold; text-indent:20px; overflow:hidden}
.ttbt02 span { float:right; padding-right:30px; color:#888}
.ttbt02 span a { color:#888}

.tbt11 { background:url(../images/bt13.jpg) repeat-x; height:39px; width:170px; margin-top:10px; line-height:39px; text-align:center;}
.tbt11 a { color:#fff}
.ttbt01 {background:url(../images/t04g.jpg) no-repeat; width:321px; height:30px; line-height:30px; float:left;  color:#fff; font-weight:bold; text-indent:20px; overflow:hidden}
.ttbt01 span { float:right; padding-right:30px; color:#888}
.ttbt01 span a { color:#888}

.ttbt03 {background:url(../images/t05.jpg) no-repeat; width:650px; height:30px; line-height:30px;  color:#fff; font-weight:bold; text-indent:5px; overflow:hidden}
.ttbt03 span { float:right; padding-right:30px; color:#888}
.ttbt03 span a { color:#888}

.tlnew { width:320px;  float: right}
.tlnew01 { width:650px;  float: left}


.tnew01 { width:650px;  float: left}
.tnew01 ul { width:650px; float: left; padding-left:5px; padding-top:5px}
.tnew01 li { float:left; width:650px; color:#009edb; line-height:25px;}
.tnew01 li a { color:#656565}
.tnew01 li span { float:right; padding-right:10px; color:#999999}


.tnew02 { width:648px; border:#c7dbf4 solid 1px; border-top:none; float: left}
.tnew02 ul { width:640px; float: left; padding-left:5px; padding-top:5px}
.tnew02 li { float:left; width:640px; color:#009edb; line-height:25px;}
.tnew02 li a { color:#656565}
.tnew02 li span { float:right; padding-right:10px; color:#999999}


.tnew { width:318px; border:#c7dbf4 solid 1px; border-top:none; float: left}
.tnew ul { width:300px; float: left; padding-left:5px; padding-top:5px}
.tnew li { float:left; width:300px; line-height:25px;}
.tnew li a { color:#4d4d4d}
.tnew li span { float:right; padding-right:10px; color:#999999}

.tnbt { background:url(../images/t2.jpg) no-repeat left bottom; width:210px; height:35px; float:left; line-height:20px; font-weight:bold; font-size:13px; text-align:left; text-indent:10px; color:#000; overflow:hidden}

.tnbtab {  width:210px; height:59px; float:left; background:url(../images/ab.jpg) no-repeat left center;   text-align:center;  color:#fff; overflow:hidden}
.tnbtab text { float:left; text-align: center; text-indent:70px; font-weight:bold; width:210px; line-height:25px; font-size:16px; overflow:hidden}
.tnbtab byen { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; text-indent:50px; float:left; width:210px; line-height:25px;}
.pimg { margin:0 auto;width:200px;}
.pimg li { float:left; width:200px; list-style:none; padding-top:10px;}

.tnbt2 {width:210px; background:url(../images/t33.jpg) no-repeat left center;height:42px; text-indent:10px; float:left;line-height:42px; font-weight:bold; text-align:left;  color:#000;  overflow:hidden}


.tnew2 { width:210px;border-top:none; margin-bottom:10px; float: left; overflow: hidden}
.tnew2 ul { width:210px; margin:0 auto;  color:#4b4a48;  margin-bottom:10px; overflow:hidden}
.tnew2 li { margin:0 auto; text-align: center; background:url(../images/nt02.jpg) no-repeat center  left; font-size:13px;  width:200px;  height:32px;  line-height:32px; margin-top:7px;overflow:hidden}
.tnew2 li a { color:#4b4a48; font-weight:bold; width:200px; height:32px; float:left;}
.tnew2 li a:hover { color:#353433;  width:200px; height:32px;}

.vd2 { width:209px; margin:0 auto; color:#4d4d4d; line-height:20px; font-size:12px; padding-bottom:20px; background:url(../images/t13.jpg) no-repeat; height:67px;}

.vd2 #keyword{  float:left;width:100px; height:18px;  line-height:18px; background:none; border:#ccc solid 1px;; overflow: hidden  }


.vd2 #but{ width:30px; height:20px; overflow:hidden; background:url(../images/go.jpg) no-repeat;  border:0px; }


.tnew3 { width:208px; border:#b4b4b4 solid 1px; border-top:none; /*border:#dedfe3 solid 1px; border-top:none;*/ float: left; overflow:hidden}
.tnew3 ul { width:200px;margin:0 auto; text-align:left; line-height:25px; }





.tnew31 { width:296px; /*border:#dedfe3 solid 1px; border-top:none;*/ margin:0 auto; overflow:hidden}
.tnew31 ul { width:296px;margin:0 auto;  }
.tnew31 li { width:296px;margin:0 auto; height:125px;}


.tnew32 { width:240px; /*border:#dedfe3 solid 1px; border-top:none;*/ float: left; overflow:hidden}
.tnew32 ul { width:240px;margin:0 auto; padding-top:5px; }
.tnew32 li { margin:0 auto; width:240px; border-bottom:#c2d5e6  dashed 1px; text-align:left; line-height:29px;  color:#464646; overflow:hidden}
.tnew32 li a { color:#464646; text-align:left;}
.tnew32 li a:hover { color:#ff0000; text-align:left;}

.tnew4 { width:248px; border:#dedfe3 solid 1px;  border-top:none;   float: left}
.tnew4 ul { width:245px; margin:0 auto; padding-top:5px; padding-bottom:5px;}
.tnew4 li { margin:0 auto; padding-left:5px; padding-bottom:5px; width:240px;   list-style:none; text-align:left;  line-height:22px; overflow:hidden}
.tnew4 li a { color:#646464; text-align:left;}

.tnew5 { width:350px;   float: left}
.tnew5 ul { width:350px; float: left; padding-top:5px}
.tnew5 li { float:left; width:160px;   list-style:none; text-align:left; padding-left:15px;  line-height:22px; overflow:hidden}
.tnew5 li a { color:#646464; text-align:left;}
.video { width:241px; border:#c6d6e7 solid 1px; border-top:none; float: left; margin-top:-5px; overflow:hidden}


.nleft1 { width:235x; float:left; margin-top:-8px; }

.nleft { width:235x; float:left; overflow: hidden; }
.hleftbt { background: url(../images/hleftbt.jpg) no-repeat; width:712px; height:31px; float:left; line-height:31px;  text-indent:20px; color:#fefefe; font-weight:bold; font-size:13px; }
.hleftbt span { float:right; color:#fefefe; font-weight:normal; line-height:30px; padding-right:32px;}
.hleftbt span  a{ color:#cccc;}
.hleftbt101 { background: url(../images/rbt002.jpg) no-repeat; width:246px; height:27px; float:left; line-height:20px;  text-indent:20px; color:#fefefe; font-weight:bold; font-size:13px; }
.hleftbt101 span { float:right; color:#fefefe; font-weight:normal; line-height:30px; padding-right:20px;}
.hleftbt101 span  a{ color:#cccc;}

.hleftbt001 { background: url(../images/hcontbt.gif) no-repeat left top; width:225px; height:27px; float:left; line-height:20px;  text-indent:15px; color:#fefefe; font-size:13px; }

.hleftbt01 {  width:234px; height:33px; float:left; line-height:33px; font-weight:bold; text-indent:25px; color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

.hleftlb { width:712x; float:right; border:#e9e9e9 solid 1px;  border-bottom:none;   }

.hleftlb ul { width:710px;line-height:22px; overflow:hidden  }
.hleftlb li {  border-bottom:#e5e5e5  solid 1px; ; width:180px; text-align:center; height:25px;text-indent:10px; overflow:hidden}
.hleftlb li a { color:#01b708; font-weight:bold;  text-indent:20px;}



.hleftll ul { width:250px; margin:0 auto; overflow:hidden  }
.hleftll li {  border-bottom:#e5e5e5  solid 1px; line-height:25px; width:180px; text-align:center; height:25px;text-indent:10px; overflow:hidden}
.hleftll li a { color:#01b708; font-weight:bold;  text-indent:20px;}


.hleftlb001 { width:225px; float:left;  margin-left:1px; margin-bottom:4px; }

.hleftlb001 ul { width:225px; margin:0 auto; overflow:hidden  }
.hleftlb001 li {  border-bottom:#e5e5e5 dashed 1px; line-height:25px; width:225px; height:25px;text-indent:10px; overflow:hidden}
.hleftlb001 li a { color:#878787; font-weight:bold;  text-indent:20px;}



.hleftlb001 { width:229px; float:left;  border-top:none; margin-left:1px; margin-bottom:4px; }

.hleftlb001 ul { width:229px; margin:0 auto; overflow:hidden  }
.hleftlb001 li {  border-bottom:#e5e5e5 dashed 1px; line-height:25px; width:229px; height:25px;text-indent:10px; overflow:hidden}
.hleftlb001 li a { color:#01b708; font-weight:bold;  text-indent:20px;}

.more { width:213px; margin:0 auto; height:95px; background:url(../images/lb01.jpg) no-repeat;  }
.more a { margin-right:20px;}
.hcontbt { background: url(../images/hcont.gif) no-repeat -1px 0px;; width:230px; height:31px; float:left; line-height:31px; font-weight:bold; text-indent:35px; color:#3c3c3c; font-size:13px;}
.hcont{ width:226px; float:left;  border-top: none;    overflow:hidden;}
.hcont ul { width:222px; margin-top:10px; margin:0 auto;background:#fbfbfb;  margin-bottom:5px; overflow: hidden;}
.hcont li { background: url(../images/xbt.gif) no-repeat center; padding-top:10px; text-indent:25px; margin:0 auto;  line-height:25px; height:30px; width:220px; overflow:hidden; }
.hcont li a { color:#434443; }
.more1 { background:url(../images/lcontbj.gif) no-repeat; width:221px; height:90px; float:left; margin-top:-50px; overflow:hidden;}
.hright1 { width:712px; float:right;  overflow:hidden  }
.hright { width:778px; float:left;}

.hright101 { width:745px; float:left; border-left:#dbdbdb  solid 2px; padding-left:5px; margin-top:-2px; min-height:420px; _height:420px;_height:expression(document.body.clientheight< 420? "420px": "auto" );    }


.nright { width:745px; float:left;margin-top:6px;}

.hright01 { width:417px; float:left; margin-left:5px; margin-top:10px; }
.hright02 { width:316px; float:left; margin-left:10px; margin-top:10px; }

.hrightbt { background:url(../images/cbt.jpg) no-repeat;  font-weight:bold; width:730px;  text-indent:30px; color:#fff;  height:32px; float:left; line-height:40px;font-size:13px; overflow:hidden;  }
.hrightbt span { float:right; color:#fff; font-weight:normal; padding-right:5px; }
.hrightbt span a {  color:#fff; }

.hanquan { background:url(../images/anquan.jpg) no-repeat;  font-weight:bold; width:730px;  text-indent:28px; color:#fff;  height:32px; float:left; line-height:40px;font-size:13px; overflow:hidden;  }
.hanquan span { float:right; color:#fff; font-weight:normal; padding-right:5px; }
.hanquan span a {  color:#fff; }

.hcbt { background:url(../images/cbt01.jpg) no-repeat; margin-top:10px; margin-left:5px;  font-weight:bold; width:703px; height:56px; float:left; color:#fff; text-indent:25px;line-height:65px;font-size:13px; overflow:hidden;  }

.hanbt { background:url(../images/cbt01.jpg) no-repeat; margin-top:10px; margin-left:5px;  font-weight:bold; width:703px; height:56px; float:left; color:#fff; text-indent:15px;line-height:65px;font-size:13px; overflow:hidden;  }

.hcbt01 { background:url(../images/cbt02.jpg) no-repeat; margin-top:10px;   font-weight:bold; width:703px; height:30px; float:left; color:#fff; text-indent:25px;line-height:30px;font-size:13px; overflow:hidden;  }

.pj { background:url(../images/pj01.jpg) no-repeat; width:703px; height:291px; overflow:hidden}

.pj12 {border:#1273fe solid 1px; width:691px;margin-left:2px; margin-bottom:20px; float:left;  overflow:hidden}
.pj12 ul { padding:10px; float: left;}
.pj02 { background:url(../images/pj02.jpg) no-repeat; width:703px; height:410px; overflow:hidden}
.pj03 { background:url(../images/pj03.jpg) no-repeat; width:703px; height:789px; overflow:hidden}

.pj04 {  width:691px;border:#1273fe solid 1px; margin-left:2px; float:left; margin-bottom:10px; overflow:hidden}
.pj04  ul{  width:680px;float:left; padding:10px;   overflow:hidden}

.pj11 { width:691px; margin-left:2px; float:left;  border:#0b9bf4 solid 1px; height:150px;}

.pj1 { padding-top:40px; padding-left:20px;}

.pjbt{ color:#a0a0a2; font-weight:bold; line-height:30px;}

.hrightbt01 { background:url(../images/hrightbt1.gif) no-repeat; width:758px; font-weight:bold; text-indent:20px; color:#ffffff;  height:40px; float:left; line-height:45px;font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.hrightbt01 span { float:right; color:#72c446; font-weight:normal; margin-right:25px; line-height:50px; overflow:hidden;}
.hrightbt01 span a {  color:#dc093c;}

.hrightny {width:710px; float:left; border:#e9e9e9 solid 1px;  border-top:none; border-bottom:none;	 }
.hrightny ul { width:700px; margin:0 auto; margin-top:10px;}
.hrightny li { width:700px; margin:0 auto; line-height:27px; text-indent:15px;color:#94572b; font-size:14px; text-align:center; }
.hrightny li h1 { background:url(../images/pronybt.jpg) no-repeat;font-weight:bold; text-indent:15px; font-size:14px; font-weight:bold; color:#5e5e5e; width:350px; float:left; height:25px; }

.hrightny li a { color:#401c04; }


.hrightny01 { width:755px; float:left;  border-top:none; margin-top:0px !important; margin-top:-5px; overflow:hidden;}
.hrightny01 ul { width:750px; float:left}
.hrightny01 li { width:745px; float: left; line-height:27px; color:#454545;  }

.hrightbt2 { background:url(../images/hrightbt2.gif) no-repeat; width:417px;  font-weight:bold; text-indent:35px; color:#ffffff;  height:37px; float:left; line-height:40px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.hrightbt2 span { float:right; color:#72c446; font-weight:normal; margin-right:25px; line-height:50px; overflow:hidden;}
.hrightbt2 span a {  color:#72c446;}

.hrightbt3 { background:url(../images/hrightbt3.gif) no-repeat; width:317px; font-weight:bold; text-indent:5px; color:#ffffff;  height:37px; float:left; line-height:40px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.hrightbt3 span { float:right; color:#72c446; font-weight:normal; margin-right:25px; line-height:45px; overflow:hidden;}
.hrightbt3 span a {  color:#72c446;}

.hch { width:316px; float:left}

.hpro { width:417px; float: left; border-top: none; margin-top:-4px; overflow:hidden }
.hpro ul{ width:417px; float:left;color:#646464; margin-top:15px; margin-bottom:15px; }
.hpro li { width:384px;  margin:0 auto; border-bottom:#d4d4d4 dashed 1px;  color:#646464; display:block; overflow:hidden}
.hpro li a{  color:#646464;}

.hpro li span{ float:right; color:#646464;}


.hpro002 { width:765px; background:url(../images/aabj.jpg) repeat-y left top;  min-height:600px; 
     height:auto !important; 
     height:600px;   float:right;   overflow:hidden}
.hpro003 { width:740px; float:left; padding-left:15px;overflow:hidden}
.hpro001 { width:702px; float:left; padding-left:10px; padding-bottom:10px; overflow:hidden}
.video1 { width:700px; float:left; padding:10px;  overflow:hidden}
.video2 { width:962px; float:left; padding:10px;  overflow:hidden}
.videobt { width:962px; background:url(../images/t12.jpg) no-repeat; height:46px;  float:left; overflow:hidden}
.videobt ul{ float:left; width:962px; ;}
.videobt li{ float:left; width:65px; height:26px; margin-left:20px;  margin-top:10px; text-align:center; list-style:none; line-height:26px; border:#ccc solid 1px;}
.videobt li a{ float:left; width:65px; height:26px; color:#555;  }
.videobt li a:hover{ float:left; width:65px; height:26px; background:#0299ff; color:#fff }
.videobt li a:active{ float:left; width:65px; height:26px; background:#0299ff; color:#fff }

.ihpro001 { width:750px; padding-right:15px; height:280px; float:left;  padding-bottom:10px;}

.hpro01bt { width:980px; background:url(../images/hpro01bt.gif) no-repeat center; width:982px; line-height:29px; height:29px; float:left; color:#04a90d; text-indent:35px; overflow:hidden}
.hpro01bt span { float:right;}


.hpro01bt1 { width:712px; background:url(../images/hpbtt1.jpg) no-repeat left center;  font-weight:bold; text-indent:25px; color:#ffffff;  height:29px; float:left; line-height:29px; padding-top:10px;font-size:12px; overflow:hidden;}
.hpro01bt1 span { float:right; color:#FFFFFF; font-weight:normal; padding-right:20px; line-height:30px !important; line-height:27px;height:29px; overflow:hidden;}
.hpro01bt1 span a { color:#FFFFFF;}

.hprolb { width:778px; float:left; background:url(../images/hbj.jpg) repeat-y;}
.hprolb ul { width:778px; float:left; height:160px; padding-top:10px; padding-left:15px;overflow:hidden}
.hprolb li { width:190px; float:left; text-align:center; overflow:hidden}
.hprolb li img { width:163px; height:123px; padding:2px; border:#fad6bc solid 4px;}

.hprolb li a{ color:#401c04;}
.Bodymd{background:url(../images/index_06.png) repeat-y;}
.Bodytop{ background:url(../images/index_03.png) no-repeat bottom left; height:34px;}
.Bodyfoot{background:url(../images/index_09.png) no-repeat top left; height:103px;}

.Box{width:700px; margin:0 auto; overflow:hidden;}
.Banner{ position:relative; height:325px; overflow:hidden;}
.New_banner{ width:600px; height:340px; overflow:hidden; text-align:left; line-height:30px;}
.Banner2{ position:relative;height:250px; overflow:hidden;}

.hprolb1 { width:670px; border:#  float:left;overflow:hidden }

.hprolb1 ul { width:670px; margin:0 auto; padding-top:5px;  overflow:hidden }
.hprolb1 li { width:180px; float:left;padding-top:10px;  line-height:25px; color:#888; text-align:center; overflow:hidden}
.hprolb1 li a { color:#888; }

.videlb { width:980px; margin:0 auto;overflow:hidden }

.videlb ul { width:980px; margin:0 auto; padding-top:5px;  overflow:hidden }
.videlb li { width:190px; float:left;padding-top:10px; text-align:center; line-height:25px; color:#888;  overflow:hidden}
.videlb li a { color:#888; width:140px;   }

.videlb01 { width:733px;border-top:none;float:right;overflow:hidden }

.videlb01 ul { width:733px; margin:0 auto; padding-top:10px;  overflow:hidden }
.videlb01 li { width:240px; padding-left:3px; height:190px;   float:left;padding-bottom:5px; text-align:center;  line-height:22px; color:#393939;  overflow:hidden}
.videlb01 li a { color:#393939; font-weight:bold; text-align:left;    }

.zidelb01 { width:733px;border-top:none;float:right;overflow:hidden }

.zidelb01 ul { width:733px; margin:0 auto; padding-top:10px;  overflow:hidden }
.zidelb01 li { width:240px; padding-left:3px; height:280px;   float:left;padding-bottom:5px; text-align:center;  line-height:22px; color:#393939;  overflow:hidden}
.videlb01 li a { color:#393939; font-weight:bold; text-align:left;    }

.cvidelb01 { width:733px;border-top:none;float:right; ;overflow:hidden }

.cvidelb01 ul { width:733px; margin:0 auto; padding-top:10px;  overflow:hidden }
.cvidelb01 li { width:180px; padding-left:3px; height:195px;  margin-bottom:10px;   float:left;padding-bottom:10px; text-align:center;  line-height:20px; color:#393939;  overflow:hidden}
.cvidelb01 li a { color:#545454; width:160px;  text-align:left;    }

.plist { width:507px; color:#656565; background:url(../images/line01.jpg) no-repeat left bottom; float:left; height:25px; line-height:25px;}


.videlb012 { width:733px;border-top:none;float:right;overflow:hidden }

.videlb012 ul { width:733px; margin:0 auto; padding-top:10px;  overflow:hidden }
.videlb012 li { width:240px; padding-left:3px;    float:left;padding-bottom:5px; text-align:center;  line-height:22px; color:#393939;  overflow:hidden}
.videlb012 li a { color:#393939; font-weight:bold; text-align: center;    }

.vjj {  color:#4d4d4d; font-size:12px; }
.jj { line-height:18px; color:#7d7d7d; padding-top:5px;}

.videlb02 { width:733px;  border-top:none;float:right;overflow:hidden }

.videlb02 ul { width:733px; margin:0 auto; margin-bottom:15px;  overflow:hidden }
.videlb02 li { width:350px; float:left; height:184px; text-align:center; line-height:25px; color:#888b9a;  overflow:hidden}
.videlb02 li a { color:#888b9a;    }

.pyy { background: url(../images/pp01.jpg) no-repeat left center; text-indent:15px; font-size:15px; font-weight:bold;} 
.pyy2 { background: url(../images/pp02.jpg) no-repeat left center; text-indent:15px; font-size:15px; font-weight:bold; height:44px; width:733px; padding-top:10px; line-height:34px;} 


.videlb03 { width:727px; border:#ccc solid 1px;   border-top:none;float:left;overflow:hidden }

.videlb03 ul { width:710px; float:right;margin-top:10px;  overflow:hidden }

.sp01 { width:733px;  border-top:none;  float:right;overflow:hidden }

.sp01 ul { width:733px; margin:0 auto;font-size:12px; padding-bottom:10px; overflow:hidden }
.sp01 li { width:733px;  border-bottom:#9f9f9f dashed 1px; margin:0 auto;  line-height:25px; height:25px; padding-top:5px;  color:#4d4d4d;  overflow:hidden}
.sp01 li span { float:right; padding-right:5px;}

.sp01 li a { color:#4c4c4c;  font-size:12px;   }

.hprolb2 { width:733px;   border-top:none;float:right;overflow:hidden }
.hprolb2 ul { width:733px; float:left;overflow:hidden }

.hprolb2  a { color:#2c2c2c; }

.hprolb3 { width:670px;background:url(../images/xbj.jpg) no-repeat top left;  float:left; padding-top:15px;overflow:hidden }

.hprolb3  a { color:#888; }

.hab { width:728px; border:#dde2e8  solid 1px; float:left;overflow:hidden }
.hab ul { width:728px; float:left; padding:10px; color:#888;  overflow:hidden }

.hap { width:750px; float:left;overflow:hidden }
.hap ul { width:740px; float:left; padding-left:5px;padding-top:10px; padding-bottom:10px; color:#fff;  overflow:hidden }

.hprony { width:982px; float:left;}
.hprony  ul{ width:982px; float:left}
.hprony li { border:#dedede solid 1px; width:120px; height:190px; text-align:center;}

.hnew{ width:763px; float: left; border:#e3e3e3 solid 1px;}
.hnew ul{ width:750px; float:left; margin-top:15px; margin-bottom:15px;}
.hnimg { width:241px; height:146px; float:left; padding:2px; border:#bec0c0 solid 1px;}
.hnlb { width:475px; float:left; margin-left:25px; border-bottom:#e5e5e5 dashed 1px; line-height:30px;}
.hnlb a { color:#454545;}
.hnlb span { float:right; color:#454545;}

.hnewleft { width:384px; float:left; }
.hnewleft1 { width:384px; float:left; padding-left:10px;}

.hnewbt { float:left; width:384px; background:url(../images/hnew01.jpg) no-repeat; height:33px; font-size:13px; font-weight:bold; line-height:33px; color:#ffffff; text-indent:20px;}

.hnewlb { width:710px; float:right;border-left:#62addf dashed 1px;border-right:#62addf dashed 1px;border-bottom:#62addf dashed 1px; overflow:hidden;}
.foot { width:984px;  margin:0 auto; margin-top:10px;overflow:hidden;}

.link { width:984px; margin:0 auto;}
.link1  { width:984px; padding-top:10px; margin:0 auto;}
.linkbt { background:url(../images/linkbt.jpg) no-repeat center top; width:984px; height:25px; color:#ffffff; font-weight:bold; line-height:25px; text-indent:20px;}
.linkbt01 { background:url(../images/linkbt01.jpg) no-repeat center top; width:984px; height:25px; color:#ffffff; font-weight:bold; line-height:25px; text-indent:20px;}
.linklb {  width:977px; margin-left:3px;border:#62addf  dashed 1px; border-top:none;overflow:hidden;}
.linklb ul { width:980px; margin:0 auto; }
.linklb li { width:980px; float:left; height:25px; line-height:25px; color:#727070; }
.linklb a { color:#727070;}
.footer { width:810px;;  height:36px; margin:0 auto; overflow:hidden;  }
.footer ul{ width:810px; margin:0 auto;}
.footer li { float:left; width:81px;  line-height:36px; font-size:12px; height:36px; text-align:center;  color:#fff;}
.footer li a { color:#565656; text-align:center}
.footer li a:hover { color:#565656; text-align:center}

.footer li span { float:right; padding-top:12px;}
.lery { width:225px; margin-top:10px; float:left;}

.lcont { width:232px; float:left;}
.lcont1 { width:232px; background:url(../images/lcont.gif) no-repeat-2px 0px; height:80px; float:left;}

.lcont01 { width:225px; float:left; ; background:url(../images/zx01.jpg) no-repeat -2px 0px;; height:146px;}
.lcont11 { width:225px; height:52px; float:left;}
.lcont2 { width:232px; float:left}
.lcont02 { width:232px; float:left;}

.lcont03 { width:226px; float:left;}
.lcont03 ul { width:226px; float:left; margin-bottom:25px;}
.lcont03 li a {color:#851444; }

.nrightny { width:710px; float:left; border:#e9e9e9 solid 1px; border-bottom:none;   border-top:none;}
.nrightny ul { width:700px; margin:0 auto;margin-top:10px;}
.nrightny li { width:163px; padding-left:10px; float:left;border-bottom:#5c5b5b dashed 1px; height:200px; line-height:25px; color:#5c5b5b; text-align:center; overflow:hidden}
.nrightny li a{ color:#5c5b5b;}
.nrightny li img { width:160px; height:165px;  overflow:hidden }

.prodb { background:url(../images/probor1.jpg) left bottom; margin-top:10px; width:370px; height:9px; float:left; overflow:hidden;}

.npro { width:755px; float: left; border:#e3e3e3 solid 1px; margin-top:0px !important; margin-top:-5px; border-top:none;overflow:hidden;}
.npro ul{ width:750px; margin:0 auto;  margin-top:15px; margin-left:5px; margin-bottom:15px; overflow:hidden;}
.npro li { width:185px; height:160px; float:left; text-align:center;border-bottom:#e5e5e5 dashed 1px;color:#b30100; margin-top:10px; overflow:hidden;}
.fenye { width:750px; margin:0 auto; text-align:center; height:25px; margin-right:20px; overflow:hidden}



.cpxlaaaa a: hover {display:block; float:left;background:url(../images/xbt01.gif) no-repeat;  width:206px; height:31px;line-height:25px;  margin-top:2px; color:#ffffff; font-size:12px; font-weight:bold;}
.cpxlaaaa {display:block; width:206px; background:url(../images/xbt01.gif) no-repeat; float:left; height:31px;line-height:25px; margin-top:2px; color:#0090c5; font-size:12px; font-weight:bold; overflow: hidden;}

.newlb { width:763px;float: left; border:#e3e3e3 solid 1px; border-top:none; margin-top:0px !important; margin-top:-5px; overflow:hidden;}
.newlb ul{ width:750px; margin:0 auto;  margin-top:15px;  margin-bottom:15px; overflow:hidden;}
.newlb li { width:720px; height:25px; line-height:25px; margin:0 auto; border-bottom:#e5e5e5 dashed 1px;color:#b30100; margin-top:10px; overflow:hidden;}
.newlb span { float:right}

.newslbt { width:733px; float:right; background:url(../images/ab01.jpg) no-repeat center left;height:33px; line-height:33px; text-indent:20px;  color:#000; font-size:13px; font-weight:bold; overflow: hidden}
.newslbt span { float:right;color:#757575; font-size:12px;  font-weight:normal; overflow:hidden}
.newslbt span a{ color:#757575;}
.newslbt span a:hover{  color:#757575;}

.newslbt01  { width:777px; margin:0 auto; }

.newslbt01 ul { width:750px; margin:0 auto;border-bottom:#ccc  dashed 1px; overflow:hidden}
.newslbt01 li { width:85px; float:left; text-align:center; line-height:25px; height:25px; color:#7d7d7d;font-weight:bold;}
.newslbt01 li a { color:#7d7d7d; width:82px; float:left}
.newslbt01 li span { float:right; padding-top:8px;}
.newslbt01 li a:hover { background:url(../images/t11.jpg) no-repeat center;  width:82px; color:#fff}

.newslbx { width:760px; margin: 0 auto; border-bottom:#e5e5e5 dashed 1px; text-align:center; line-height:25px; color:#ccc;}
.prolbimg { width:400px; margin:0 auto;margin-bottom:10px; margin-top:10px;  overflow:hidden}
.prolbimg1 { width:500px; float:left;margin-bottom:10px; margin-top:10px;  overflow:hidden}
.newslbt2 { width:250px; float:left;line-height:30px; color:#000000; margin-top:20px; font-size:12px; overflow:hidden;}
.newslbt1 { width:733px; margin: 0 auto; line-height:30px;border-bottom:#e5e5e5 dashed 1px; text-align:center; color:#F00; font-size:14px; font-weight: bold; overflow:hidden;}

.lian1 { width:225px; float:left; margin-top:5px; }

.lian2 { width:225px; float:left; margin-top:10px;}
.lian2 img { padding:8px;}

.lian3{ width:229px; background:url(../images/zx01.jpg) no-repeat; height:146px; float:left; margin-top:10px;}
.lian4{ width:229px;  height:38px; float:left; margin-top:5px; }
.lian01 { width:229px;  float:left; margin-top:5px; }

.conbt {border-top:1px solid #ccc; background:#efefef; height:25px; text-indent:25px; font-weight:bold; width:755px; border-bottom: 1px solid #ccc;}

.products{ width:712px;  overflow:hidden; float:left;position:relative; text-align:center;}
.last,.next{ cursor:pointer;}
.last{width:30px; height:48px; overflow:hidden; background:url(../images/feature_left.gif) no-repeat; position:absolute; top:55px; left:10px;}
.next{width:30px; height:48px; overflow:hidden; background:url(../images/feature_right.gif) no-repeat; position:absolute; top:55px; right:10px;}
.productts{ width:690px; height:190px; margin:0 auto; overflow:hidden}
.productts ul{ width:690px; float:left}
.productts ul li{ width:185px; height:163px; overflow:hidden; float:left; line-height:30px; color:#401c04; }
.productts ul li a{  color:#401c04; }

.productts ul li img{  border:#fad7bb solid 4px; width:163px; height:123px;  padding:5px;  }
.productts ul li table{width:170px; height:130px; margin:0 auto;}


.navjg { background:url(../images/ban101.jpg) no-repeat top center;  width:1000px; height:19px; margin:0 auto;margin-top:-10px; overflow:hidden}

.nav { width:100%; background:url(../images/nav.jpg) repeat-x top center;margin:0 auto;;height:36px; margin-top:3px; overflow:hidden}
.nav ul { width:1000px; margin:0 auto;}
.nav li {  float:left; width:100px; text-align:center;font-size:13px; line-height:36px; height:36px; color:#000; overflow:hidden}
.nav li a { color:#fff; width:98px;  float:left; text-align:center;}
.nav li span { float:right;}
.nav li a:hover { width:98px;  color:#fff;  }
.xianx { color:#595a5a; width:450px;line-height:20px;   float:left;}
.xianx a{ color:#595a5a; font-weight:bold;}

.xianw{ color:#595a5a; width:450px;line-height:26px;   float:left;}
.xianw a{ color:#595a5a;}

.xianx01 { color:#646464; overflow:hidden;  float:left;}
.xianx01 a{ color:#646464}

.xianx1 { color:#646464; padding-right:5px;}
.xianx1 a{ color:#646464}


.left_QQ_line li{ height:28px; line-height:28px; width:226px; float:left; border-bottom:1px dashed #d5d5d5;}


.pp01 { width:185px; float:left;  }
.p01 { width:210px; padding-bottom:10px; float:left;  overflow:hidden }
.p02 { width:210px;  float:left; }
.p03 { width:233px;  float:left;      }
.p04 { width:231px; padding-top:10px; background:url(../images/t15.jpg) center top; border-bottom:#f2f2f2 solid 1px; padding-bottom:10px; float:left;     }
.p04 ul { width:231px; margin:0 auto; line-height:30px;}

.pp02 { width:243px;  float:right; padding-right:10px;    }
.pp03 { width:243px; padding-top:10px; padding-bottom:10px;float:left;  }

.p01bt { float:left; width:277px; background:url(../images/t10.jpg) no-repeat ; text-indent:40px;  font-size:12px;  height:35px; color:#0493d7;font-weight:bold; line-height:40px; overflow:hidden }
.p01bt span { float:right; padding-right:10px;}
.p01bt a { color:#fff;}
.qybt { float:left; width:243px; background:url(../images/t11.jpg) no-repeat ; text-indent:25px; font-size:12px;  height:29px; color:#14a2d4; font-weight:bold; line-height:32px; }
.qybt span{ float:right; padding-right:25px;}
.qybt span a { color:#888}


.p02bt { float:left; width:247px; background:url(../images/p02bt.jpg) no-repeat; font-size:12px; height:29px; color:#ffffff; font-weight:bold; line-height:29px; text-indent:30px; }
.p02bt span  { width:85px; float:right;color:#ffffff;}
.p02bt span a { color:#ffffff;}
.plb11 { width:170px; float:left; }
.plb11 ul { width:170px; float:left;overflow:hidden;}

.flxg1  { margin:0 auto; background:url(../images/flbt.jpg) no-repeat top center; text-indent:30px;  color:#086cbf; font-weight:bold; font-size:12px; height:28px;  line-height:28px;    }


.flxg1  a {;margin:0; padding:0;color:#FFFFFF; width:226px;  font-size:13px; float:left; text-align:left;  font-weight:bold; line-height:28px; height:28px;  }
.flxg1  a:hover { color:#FFFFFF;  text-align:left; width:226px;line-height:28px; height:28px; }

.flxg  { margin-left:10px; height: auto; width:226px; overflow:hidden; margin-top:-20px;   }

.flxg  a { margin:0 auto;color:#424242; line-height:28px; text-indent:30px; width:226px;  font-size:12px; float:left; font-weight:normal; text-align:left; }
.flxg  a:hover { color:#FFFFFF; margin:0 auto; text-align:center;  background:url(../images/flbj2.gif) no-repeat top  center; font-weight:normal; text-align:left; width:226px;   overflow:hidden }
 


.plb01 { width:247px; float:left; }
.plb01 ul { width:247px; float:left;overflow:hidden;}
.plb01 li { margin:0 auto; background:url(../images/flbt.jpg) no-repeat top center; text-indent:30px;  color:#086cbf; font-weight:bold; font-size:12px; height:28px;  line-height:28px;    }
.plb01 a {  color:#086cbf;    }




.alb01 { width:245px; float:left; border:#de7d6c dashed 1px; border-top:none; }
.alb01 ul { width:245px; margin:0 auto; background:#f8fcfc; padding-bottom:10px; }
.alb01 li { width:240px; margin:0 auto; height:30px;  text-indent:10px; line-height:30px;   color:#4d4a4a; overflow:hidden}
.alb01 li a{ color:#4d4a4a; }

.alb02 { width:245px; float:left; background:#f8fcfc; border:#de7d6c dashed 1px; border-top:none; }
.alb02 ul { width:245px; margin:0 auto; background: url(../images/x_cbj.jpg) no-repeat bottom center; padding-bottom:10px; }
.alb02 li { width:240px; margin:0 auto; height:30px;  text-indent:10px; line-height:30px;   color:#4d4a4a; overflow:hidden}
.alb02 li a{ color:#4d4a4a; }

.llb { width:207px; float:left; }
.llb01 ul { width:168px; margin:0 auto; padding-top:15px;;}
.llb01 li { width:168px; margin:0 auto; text-indent:10px; line-height:30px;   color:#5f2800; overflow:hidden}
.llb01 li a{ color:#401c04; }




.plb02 { width:224px; float:left; }
.plb02 ul { width:224px; float:left; margin-top:10px;}
.plb02 li { width:180px; margin:0 auto; height:30px; font-weight:bold;  text-indent:10px; line-height:30px;   border-bottom:#e4e4e4 solid 1px; color:#588c20; overflow:hidden}
.plbdb { width:207px; float:left; background:url(../images/p01db.jpg) no-repeat; overflow: hidden;}
.hlbdb { width:778px; float:left; ; overflow: hidden;}
.hlbdb01 { width:384px; float:left; ; overflow: hidden;}

.fenge01 { background: url(../images/fenge01.jpgf) no-repeat; float:left; width:8px; height:100%;}

.fenge1 {  float:left; width:1px; height:821px; overflow:hidden; }
.pige { text-align:center;}

.cp_infoTitle { font-size:16px; font-weight:bold;}




.picscoll3{position:relative; width:980px; margin:0 auto;  overflow:hidden;}
.picscoll3 #prev3{ position:absolute; top:18%; left:4px;background:url(../images/left1.jpg) no-repeat;width:9px; height:96px; cursor:pointer;z-index:5}
.picscoll3 #next3{ position:absolute; top:18%; right:4px;background:url(../images/right1.jpg) no-repeat;width:11px; height:97px; cursor:pointer;z-index:5}
.picscoll3 #socll_main3{width:950px;  height:145px;  overflow:hidden; margin:0px auto;}
.picscoll3 #socll_main3 li { width:165px; float:left; padding-left:20px; line-height:25px; font-size:12px; text-align:center;   padding-top:10px; color:#4c4c4c;}

.picscoll4{position:relative; width:980px; margin:0 auto;  overflow:hidden;}
.picscoll4 #prev4{ position:absolute; top:18%; left:4px;background:url(../images/left1.jpg) no-repeat;width:9px; height:96px; cursor:pointer;z-index:5}
.picscoll4 #next4{ position:absolute; top:18%; right:4px;background:url(../images/right1.jpg) no-repeat;width:11px; height:97px; cursor:pointer;z-index:5}
.picscoll4 #socll_main4{width:950px;  height:145px;  overflow:hidden; margin:0px auto;}
.picscoll4 #socll_main4 li { width:165px; float:left; padding-left:20px; line-height:25px; font-size:12px; text-align:center;   padding-top:10px; color:#4c4c4c;}

.blk_29 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	OVERFLOW: hidden;
	ZOOM: 1;
	POSITION: relative
}
.blk_29 .LeftBotton {
	LEFT: 1px;
	FLOAT: left;
	WIDTH: 13px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 10px;
	HEIGHT: 114px;
	background-image: url(../images/spic_1.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
}
.blk_29 .RightBotton {
	RIGHT: 1px;
	FLOAT: right;
	WIDTH: 13px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 10px;
	HEIGHT: 114px;
	background-image: url(../images/spic_2.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 980px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 180px; }
.blk_29 .box IMG {	BORDER-RIGHT: #add2fc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #add2fc 1px solid; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; MARGIN: 0px auto; BORDER-LEFT: #add2fc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #add2fc 1px solid}
.blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 950px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}

.spic {
	height: 102px;
	width: 980px;
	float: right;
	margin-top: 9px;
	background-repeat: repeat; overflow:hidden
}

.TopSearch{height:32px; width:243px; float:right; margin-top:10px;
	overflow:hidden; background:url(../images/s01.jpg) no-repeat right;
	
}
.TopSearch #keyword{  height:32px; float:left;width:168px; text-indent:10px;  line-height:31px; background:none; border:0px; overflow: hidden  }


.TopSearch #but{ width:60px; height:32px; overflow:hidden;  background:none; border:0px; }

.focus{width:1020px;height:369px; padding-top:5px;position:relative; margin:0 auto; overflow:hidden }
.f426x240{width:980px; height:360px;  margin:0 auto;overflow:hidden}
.f426x240 img{width:980px;height:360px; padding-left:10px; padding-right:10px;padding-top:5px;  margin:0 auto; overflow:hidden}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:50px;width:26px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0;}
.rslides_tabs{margin:0px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}

h1{
	font-size:16px;
	color:#fff;
	z-index:999;
	position:relative;
	font-weight:normal; text-align:center
}
.loader{
	width:70px;
	height:70px;
	position:fixed;
	top:50%;
	left:50%;
	margin:-35px 0px 0px -35px;
	opacity:0.7;
	z-index:1000;
	background:#fff url(../images/loader.gif) no-repeat center center;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	-moz-box-shadow:0px 0px 5px #999;
	-webkit-box-shadow:0px 0px 5px #999;
	box-shadow:0px 0px 5px #999;
}
.bg_image img{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	z-index:0;
}





/* Preview Slider Gallery Style */
.ps_container{
	display:none;
	width:550px;
	height:450px;
	margin:0px auto 0px auto;
	position:relative;
}
.ps_image_wrapper{
	width:580px;
	height:450px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
	}
.ps_image_wrapper img{
	position:absolute;
	left:0px;
	top:0px;width:580px;
	height:450px; margin:0 auto;
}
.ps_prev,
.ps_next{
	width:30px;
	height:59px;
	position:absolute;
	top:50%;
	margin-top:-40px;
	cursor:pointer;
	opacity:0.5;
}
.ps_prev{
	background:transparent url(../images/prev.png) no-repeat top center;
	left:-50px;
}
.ps_next{
	background:transparent url(../images/next.png) no-repeat top center;
	right:-50px;
}
.ps_prev:hover,
.ps_next:hover{
	opacity:0.9;
}
ul.ps_nav{
	list-style:none;
	margin:0;
	padding:0;
	width:170px;
	margin:0px auto;
	position:relative;
}
ul.ps_nav li{
	float:left;
}
ul.ps_nav li a{
	display:block;
	text-indent:-9000px;
	width:11px;
	height:11px;
	outline:none;
	
}
ul.ps_nav li a:hover,ul.ps_nav li.selected a{
	background-position:50% -11px;
}
ul.ps_nav li.ps_preview{
	display:none;
	width:85px;
	height:0px;
	
	left:-34.5px; /*First item, next ones is leftDot - 0.5*wThis + 0.5*wDot, i.e. second one is (16 - 42.5 + 8) = -18.5 */
	position:absolute;
}
ul.ps_nav li.ps_preview span{
	background:transparent url(../images/triangle.png) no-repeat top center;
	width:15px;
	height:6px;
	position:absolute;
	top:85px;
	left:35px;
}
.ps_preview_wrapper{
	width:75px;
	height:0px;
	border:5px solid #fff;
	overflow:hidden;
	position:relative;
	-moz-box-shadow:0px 0px 5px #999;
	-webkit-box-shadow:0px 0px 5px #999;
	box-shadow:0px 0px 5px #999;
}
.ps_preview_wrapper img{
	position:absolute;
	top:0px;
	left:0px;
}



.main_image {width:100%; height:455px; background:url(../images/01.jpg) no-repeat center bottom;overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:455px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:455px;}
.main_image li span {display:block; width:100%; height:455px}
.main_image li a {display:block; width:100%; height:455px}
.main_image li .img_1 {background: url('../images/1.jpg') center top no-repeat; height:445px;}
.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat;height:445px;}
.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat;height:445px;}
.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat;height:445px;}
.main_image li .img_5 {background: url('../images/img_main_5.jpg') center top no-repeat;height:445px;}
div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:300px; left:90px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:50px!important;height:51px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/right.png) no-repeat right top;right:100px;}


.DB_tab25 {width:100%; margin:0 auto;height:350px; padding-bottom:10px;position:relative;overflow:hidden}

.DB_tab25 .DB_bgSet{position:relative; }
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:350px;display:none}

.DB_tab25 .DB_imgSet{position:absolute;width:100%;left:50%;margin-left:-500px;}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:0px;top:0px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:0px;top:0px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:0px;top:0px}

.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:0px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:0px;top:180px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:0px;top:0px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:1000px;top:330px; height:30px;  text-align:center;font-size:0; overflow:hidden}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0px 3px; display:inline}


.DB_tab25 .DB_prev{position:absolute;left:10px;top:150px; width:35px; height:70px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:10px;top:150px;cursor:pointer;display:none}

.zjimg { width:1006px;; margin:0 auto}
.krakatoa{
	display:none;
	margin:0px auto;
}
.krakatoa img { margin-top:10px;}
.krakatoa-control{
	padding-bottom:20px;
}
.arrows{
	position:absolute;
	top:1px;
	left:195px;
	z-index:100;
}
.arrow{
	float:left;
	margin-right:0px;
}
.arrow a{
	display:block;
	width:13px;
	height:0;
	padding-top:16px;
	overflow:hidden;
	background:transparent url(../images/arrows1.png) no-repeat;
	cursor:pointer;
}
.arrow-left a{
	background-position:0 0;
		left:0px;

}
.arrow-right a{
	background-position:-20px 0;
	left:0px;
}
.arrow-left a:hover{
	background-position:0 -16px;
}
.arrow-right a:hover{
	background-position:-20px -16px;
	left:0px;
}
.buttons{
	position:absolute;
	top:5px;
	right:50px;
	z-index:100;
}
.pagination{
	float:left;
	margin:0 2px;
}
.pagination a{
	display:block;
	width:10px;
	height:0;
	padding-top:10px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	overflow:hidden;
}
.active-button a,
.active-button a:hover{
	background-position:0 -30px;
}
.pagination a:hover{
	background-position:0 -30px;
}



#ztbox {width:1000px;  margin:0 auto;}
#ztbox #left { width:16px; height:66px; float:left; cursor:pointer;background:url(../images/left1.jpg) no-repeat; margin-top:10px;}
#ztbox #right{ width:16px; height:66px; float:left; cursor:pointer;background:url(../images/right1.jpg) no-repeat;  margin-top:10px;}
#ztbox #conter ul { width:auto; height:80px; top:0px; padding-top:5px; left:0px; border:none; position:absolute; overflow:hidden;}

#ztbox #conter { width:948px; height:80px; padding-top:10px; float:left; display:inline; overflow:hidden; position:relative; margin:0px 10px;}
#ztbox #conter li { width:190px; height:80px;  float:left;padding:5px 5px; position:relative;}
#ztbox #scroll { width:900px; height:18px; left:0px; bottom:0px; cursor:pointer; position:absolute; background:url(../images/banner_bg2.jpg) repeat-x left center; }
#ztbox #scroll span { width:48px; height:18px; left:0px; bottom:0px; cursor:pointer; }



#ztbox01 {width:1002px; background:url(../images/ty03.jpg) no-repeat top center; height:169px; margin:0 auto;}
#ztbox01 #left { width:16px; height:66px; float:left; cursor:pointer;background:url(../images/left1.jpg) no-repeat; margin-top:10px;}
#ztbox01 #right{ width:16px; height:66px; float:left; cursor:pointer;background:url(../images/right1.jpg) no-repeat;  margin-top:10px;}
#ztbox01 #conter ul { width:auto; height:80px; top:40px; padding-top:5px; left:0px; border:none; position:absolute; overflow:hidden;}

#ztbox01 #conter { width:948px; height:80px; padding-top:10px; float:left; display:inline; overflow:hidden; position:relative; margin:0px 10px;}
#ztbox01 #conter li { width:190px; height:80px;  float:left;padding:5px 5px; position:relative;}
#ztbox01 #scroll { width:900px; height:18px; left:0px; bottom:0px; cursor:pointer; position:absolute; background:url(../images/banner_bg2.jpg) repeat-x left center; }
#ztbox01 #scroll span { width:48px; height:18px; left:0px; bottom:0px; cursor:pointer; }
/*¹ö¶¯¿ªÊ¼*/


	
	



.mleft { float:left; width:378px;}

#tab{position:relative;}
#tab .tabList {	background:url(../images/tab.jpg) no-repeat center left; width:378px; height:38px;
}

#tab .tabList ul li{
 float:left;height:38px; line-height:38px;
	text-align:center;
	cursor:pointer; width:105px; color:#000;
}
#tab .tabList ul li  span{ float:right; padding-top:15px; }

#tab .tabCon{
	position:absolute;
	border-top:none;
	width:378px; background:url(../images/tab02.jpg) no-repeat left bottom;
	height:129px;
}
#tab .tabCon div{
	padding:10px;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabCon div li { float: left; width:174px; background:url(../images/nav21.jpg) no-repeat left center; height:25px; line-height:25px; list-style:none; text-indent:10px; padding-left:5px; color:#272727; font-size:12px;}
#tab .tabCon div li a { font-size:12px;}
#tab .tabList li.cur{
	border-bottom:none; color:#fff; background:url(../images/tab05.jpg) no-repeat center center;}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}

.mleft01 { float:left; width:378px;}


.tab01 {
	overflow: hidden;
	width: 378px;
	height: 38px; background: url(../images/tab.jpg) no-repeat left center;
	cursor: pointer;
}
.tab01 li {
	float: left;
	width: 103px;
	text-align: center;; overflow:hidden;
	line-height: 38px;
}
.tab01 li span { float:right; padding-top:14px;;}
.tab01 li.on {background: url(../images/tab05.jpg) no-repeat center  center; float:left;color:#fff; text-align:center
}
.con {
	width: 378px;
	background:url(../images/tab02.jpg)  repeat-y left bottom; height:119px; 
	border-top: none;
}
.con ul { padding:5px; width:368px;}
.con li { float: left; width:174px; background:url(../images/nav21.jpg) no-repeat left center; padding-top:3px; height:25px; line-height:25px; list-style:none; text-indent:10px; margin-left:10px; color:#272727; font-size:12px; overflow:hidden}




.mleft02{ float:left; width:378px; padding-top:10px;}


.tab02 {
	overflow: hidden;
	width: 378px;
	height: 38px; background: url(../images/tab.jpg) no-repeat left center;
	cursor: pointer;
}
.tab02 li {
	float: left;
	width: 103px;
	text-align: center;; overflow:hidden;
	line-height: 38px;
}
.tab02 li span { float:right; padding-top:14px;;}
.tab02 li.on {background: url(../images/tab05.jpg) no-repeat center  center; float:left;color:#fff; text-align:center
}

.con02 {
	width: 378px;
	background:url(../images/tab02.jpg) repeat-y left bottom; height:119px;
	border-top: none;
}
.con02 ul { padding:5px; width:368px;}
.con02 li { float: left; width:174px; background:url(../images/nav21.jpg) no-repeat left center; padding-top:3px; height:25px; line-height:25px; list-style:none; text-indent:10px; margin-left:10px; color:#272727; font-size:12px; overflow:hidden}
.mleft03{ float:left; width:378px; padding-top:10px;}
.mleft04  { background:url(../images/tab02.jpg) repeat-y left bottom; height:119px; width:378px; float:left; }

.cbt01 {background: url(../images/tab.jpg) no-repeat left center; color:#114996; float:left; text-indent:15px; font-size:13px; font-weight:bold; width:378px; height:38px; line-height:38px;}
.cbt01 span { float:right; padding-top:15px; padding-right:15px;}
.mmr { float:left; width:363px; padding-left:10px;}
.mmrbt {background: url(../images/mmr.jpg) no-repeat left center; color:#676767; float:left; text-indent:15px; font-size:13px; width:363px; height:38px; line-height:38px;}
.mmrbt span { float:right; padding-top:15px; padding-right:10px;}
.mmrbt b { font-weight:bold; color:#114996}
.mmrbt text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; font-weight:normal;}
.mmrlist { width:363px; background:url(../images/mmr02.jpg)  repeat-y top left; }
.mmrlist ul { width:353px; padding:5px; margin:0 auto}
.mmrlist li {  margin:0 auto; width:343px; text-align:left; border-bottom:#ccc dashed 1px; background:url(../images/nu02.jpg) no-repeat left center; text-indent:10px; padding-top:7px; padding-bottom:7px; font-size:12px; color:#494949;}
.mmrlist li span { float:right}
.mmrlist li a{ color:#494949;}
.mmr01 { float:right; width:236px;}


.mmr01bt {background: url(../images/mmrbt.jpg) no-repeat left center; color:#676767; float:left; text-indent:15px; font-size:13px; width:236px; height:38px; line-height:38px;}
.mmr01bt span { float:right; padding-top:15px; padding-right:10px;}
.mmr01bt b{ color:#114996; font-weight:bold}
.mmr01bt text11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ccc; font-weight:normal; overflow: hidden}

.mmrlist01 { width:236px; background:url(../images/mmr22.jpg)  repeat-y top left; overflow:hidden }
.mmrlist01 ul { width:226px; padding:5px; margin:0 auto}
.mmrlist01 li { margin:0 auto;width:216px;  text-align:left; border-bottom:#ccc dashed 1px; background:url(../images/nu02.jpg) no-repeat left center; text-indent:10px; list-style:none; height:28px; line-height:28px; font-size:12px; color:#494949;}
.mrlist02 { float:left; width:233px; }
.mrlist02 ul { width:233px; margin:0 auto; }
.mrlist02 li { float:left; width:233px; padding-top:10px; height:60px;}

.tablist {  font-size: 14px; *zoom: 1; width:360px; margin:0 auto }
.tablist:after { display: table; content:''; clear:both; }
.tab { float: left; }
.tab_a { display: block; padding: .4em 1.5em; color: #333; text-decoration: none; }
.tab_a:hover {  }
.tab_on, .tab_on:hover { color: #fff; }
.tab_content { height: 129px;  }
.tabpanel { padding: 15px; }
.tab_content_rel { height: 256px; overflow: hidden; position: relative; }
.tabpanel_abs { position: absolute; width: 310px; height: 100%; left: 0; top: 0; text-align: center; }
.tabpanel_abs img { width: 130px; height:90px;; margin-top: 10px; }
.tab_limit { width: 300px; margin: auto; }
.tab_auto_play { position: relative; text-align: center; *zoom:1; z-index: 1; }
.prev, .next { position: absolute; width: 17px; height: 23px;  border-radius: 4px; }
.prev { background-image: url(../images/left.jpg); }
.next { background-image: url(../images/right.jpg); }
.prev:hover, .next:hover { background-color: #aaa; }
.tab_auto_play .prev { left: -25px; top: 50px; }
.tab_auto_play .next { right: -25px; top: 50px; }
/*.pause, .play { width: 50px; height: 50px; position: absolute; left: 50%; top: 60px; margin-left: -25px; z-index: 1; }
.pause { background: url(../images/pause.png) no-repeat 0 -50px; }
.play { background: url(../images/play.png) no-repeat 0 -50px; }*/